package com.itheima.service;

import com.itheima.common.entity.PageResult;
import com.itheima.common.entity.QueryPageBean;
import com.itheima.pojo.CheckItem;

import java.util.List;

/**
 * @className CheckItemService
 */
public interface CheckItemService {
    void addCheckItem(CheckItem checkItem); //添加检查项

    void deleteCheckItem(Integer id); //删除检查项

    PageResult getCheckItemByPage(QueryPageBean queryPageBean); //分页查询检查项

    void editCheckItem(CheckItem checkItem); //编辑检查项

    CheckItem findById(Integer id); //根据id查询检查项

    List<CheckItem> getAllCheckItem(); //查询所有检查项

    List<Integer> findCheckItemIdsByCheckGroupId(Integer groupId); //根据检查组id查询检查项id
}
